/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS framework
 * (en) central stylesheet
 * (de) zentrales Stylesheet
 *
 * @creator       YAML Builder V1.2.1 (http://builder.yaml.de)
 * @file          my_layout.css
 * @-yaml-minver  3.3
 * 
 */

/* import core styles | Basis-Stylesheets einbinden */
@import url(../yaml/core/base.css);

/* import screen layout | Screen-Layout einbinden */
@import url(screen/basemod.css);

@import url(screen/content.css);

/* import print layout | Druck-Layout einbinden */
@import url(../yaml/print/print_draft.css);

body {
	font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, Sans-Serif;
}

.flash,.error {
	background: #FFC;
	padding: 3px;
	font-size: 0.8em;
}

.error {
	color: #F00;
}

#topnav {
	text-align: right;
	color: #aaa;
	background: #eee;
	padding: 3px;
}

a {
	color: #aaa
}

ul,li {
	list-style: none;
	text-indent: 0px;
	-webkit-margin-before: 0;
	-webkit-margin-after: 0;
	-webkit-margin-start: 0;
	-webkit-margin-end: 0;
	-webkit-padding-start: 0;
}

li.underline {
	border-bottom: 1px solid #DDD;
	margin: 20px 0 20px 0;
}

ul#sort-menu li {
	line-height: 1.8em;
	font-size: 0.9em;
}

ul#sort-menu a {
	text-decoration: none;
	color: #19C;
}

ul#sort-menu a.selected {
	font-weight: bold;
	color: #D14836;
}

ul#sort-menu li H2 {
	font-size: 1.1em;
	color: #D14836;
}

ul#sort-menu li li {
	padding: 3px;
}

ul#sort-menu li li:hover {
	background: #EEE;
	cursor: pointer;
}

ul.task-list {
	line-height: 2em;
	font-size: 1.2em;
}

li.item-open {
	list-style-position: inside;
}

span.finish-task {
	text-decoration : line-through;
	}

li.item-open a {
	color: #333;
	text-decoration: none;
}

li.item-open a:HOVER {
	background: #FFC;
}

li.item-finish {
	list-style-position: inside;
	color: #ccc;
}

#taskContent {
	width: 370px;
	height: 60px;
	font-size: 1.2em;
}

.date-from-now {
	font-size: 0.6em;
	color: #333;
}

.tasks-list-count {
	border-top: 1px solid #DDD;
	font-size: 0.8em;
	color: #333;
}

span.task-list-total {
	float: right;
	}